/* CSS Document */
html,body{font-family:"microsoft yahei"; font-size:14px;}
/*body{background:url(../images/bg.jpg) no-repeat center center fixed;}*/
.h5p{height:5px;overflow:hidden;clear:both;font-size:0px}
.h10p{height:10px;overflow:hidden;clear:both;font-size:0px}
.h15p{height:15px;overflow:hidden;clear:both;font-size:0px}
.h20p{height:20px;overflow:hidden;clear:both;font-size:0px}
.h30p{height:30px;overflow:hidden;clear:both;font-size:0px}
.m{margin:0 auto;width:1000px;overflow:hidden;width:1000px; margin:0 auto; position:relative; left:50%; margin-left:-500px;}
.m1{margin:0 auto;width:980px;overflow:hidden}
.w{background:#FFF}
a{color:#010101}
a:hover{color:#F00}

.head{ width:100%; margin:0 auto; overflow:hidden;}
.logo img{ text-align:center; display:block; margin:0 auto;}

.top-left{ float:left;color:#797979; font-size:12px; overflow:hidden;}
.top-left a{ color:#797979;}
.top-left a:hover{ color:#797979;}
.logo-top{float:right;width:600px; height:30px; background: url(../images/logo-top.png);color:#fff;}
.logo-top a{text-align:center; color:#e7eaf4; line-height:20px; font-size:12px;}
.logo-top a:hover{ text-decoration:underline;}
.logo-top span{ margin:0 10px; color:#5d91ef}
/*.logo img{ text-align:center; display:block; margin:0 auto;}
.logo-top{float:right;width:200px; height:30px; background: url(../images/logo-top.png);color:#fff;}
.logo-top a{text-align:center; color:#fff; line-height:30px;}
.logo-top span{ margin:0 10px;}*/

.flexslider { position: relative; height:480px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height:480px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.menu{width:100%;height:45px;background:url(../images/menu.jpg);overflow:hidden}
.menu-width{ width:1000px; margin:0 auto; overflow:hidden;}
.menu li{float:left}
.menu li.spit{width:2px;height:45px;overflow:hidden;background:url(../images/spit.jpg) no-repeat center}
.menu li a{display:block;width:98px;height:45px;text-align:center;line-height:45px;font-size:14px;font-weight:700;color:#FFF;font-family:"microsoft yahei"}
.menu li a:hover{background:url(../images/hover.jpg); color:#01118d;}
/*公告*/
.gonggao{width:100%; height:50px; line-height:50px; overflow:hidden; background:#03438a; color:#fff;}
.gonggao p{ float:left; width:120px; height:50px; line-height:50px; background:url(../images/gg.png) no-repeat left; text-indent:40px; }
.gg-left{ float:left; width:750px; overflow:hidden;}
.gg-right{ float:left; width:210px; margin-top:5px; overflow:hidden;}
.gg-left p{ float:left;width:120px;text-indent:40px; background:url(../images/gg.gif) no-repeat left; text-indent:50px; }


.search{float:left;width:200px; height:40px; padding-top:5px; }
.btn{width: 60px;height:27px; float:right; background:url(../images/search_but.jpg) no-repeat; border:none; cursor: pointer;}
.search input{ border:none;}
#searchtext{ float:left;
width: 150px;
height: 27px;
color: #173b00;
line-height: 27px;border:none;}

/*底部*/
.link p{ float:left; width:100px;background:url(../images/link-bg.jpg) no-repeat left; height:50px; line-height:50px; text-indent:30px;}
.link ul{ float:left;}
.link ul li{ float:left; line-height:30px;}
.link ul li a{ color:#000; margin:0 5px;}
/*.foot{width:100%;height:auto;background:#343434;color:#FFF;text-align:center;line-height:40px;}
.dibu-menu{width:100%;height:47px;overflow:hidden}
.dibu-menu-width{ width:1000px; margin:0 auto; overflow:hidden;}
.dibu-menu li{float:left}
.dibu-menu li.spit2{width:2px;height:47px;}
.dibu-menu li a{display:block;width:109px;height:47px;text-align:center;line-height:47px;font-size:14px;color:#FFF;}*/

.foot{width:100%;height:auto;color:#FFF;line-height:40px; overflow:hidden;}

.dibu-menu{width:100%;height:47px;overflow:hidden;background:#113aae;}
.dibu-menu-width{ width:1000px; margin:0 auto; overflow:hidden;}
.dibu-menu li{float:left}
.dibu-menu li.spit2{width:2px;height:47px;}
.dibu-menu li a{display:block;width:98px;height:47px;text-align:center;line-height:47px;font-size:14px;color:#FFF;}
.foot-l{ float:left; width:400px;}
.foot-r{ float:left; width:590px; line-height:27px; color:#000; overflow:hidden;}


/*首页产品列表*/
/*.content{ background:#f1f1f1;}*/

.left{ float:left; width:240px; height:auto;}
.right{ float:right; width:750px;}
.procla_list{ float:left; 
	width:238px;  height:100px; height:auto!important;min-height:100px; border:1px solid #999;}
.propicT{ width: 238px;height:40px; background:url(../images/left-pro-bg.jpg); color:#fff; }
.propicT2{clear:both; width: 238px;height:40px; line-height:40px;background:url(../images/left-pro-bg.jpg); color:#fff; text-align:center;}
.propicT span{ float:left; width:170px;line-height:40px; text-indent:10px; overflow:hidden;}
.propicT a{ float:left; width:50px; line-height:40px;color:#fff; font-size:13px; overflow:hidden;}

.chanpinlist ul li{ float:left;width:110px; margin:3px; height:30px; text-align:center; line-height:30px; border:1px solid #dae3ea; overflow:hidden; }
.left-contact{ width:238px; border:1px solid #999; }
.l-c-bottom p{ line-height:30px; text-indent:5px;}
.l-c-bottom img{ margin:0 15px;}


/*产品列表页*/
.right-com-cen,.right-com-cen2{ width:715px; height:auto; background:url("right-cen.jpg") repeat-y; padding-left:10px; padding-right:20px; line-height:23px; display:inline-block;}
.right-com-bot{ width:745px; height:8px; background:url("right-bot.jpg") no-repeat;}
.right-com-cen .pro-list li{width:99%; height:140px; margin-bottom:10px; border-bottom:#999999 1px dashed; padding-bottom:15px; position:relative;}
.right-com-cen .pro-list li img{float:left;text-align:center; border:1px solid #ccc; padding:3px; }
.right-com-cen p a{ color:#000000;}
.right-com-cen p a:hover{ color:#ff0000;}


/*右侧*/
.mainConTitle{position: relative;width:740px; height:40px; 
border-bottom:2px solid #ccc;  color: #242D36;font-size:14px;  line-height:40px;}
.mainConTitle div em{ height:16px;}
.style-y{ display:inline-block;height:40px; line-height:40px; border-bottom:2px solid #06326e; color:#06326e; padding:0 10px;}
.zimu{ float:left; width:35px;height:40px; font-size:40px; font-weight:bold;}
.wenzi{ float:left;}
.wenzi p{ margin:0; padding:0; }
.wenzi p em{ font-weight:bold; line-height:25px; font-size:15px;}
.wenzi p i{ color:#999; line-height:15px;}

/*.mainConTitle strong,.mainConTitle2 strong{}
.mainConTitle strong i,.mainConTitle2 strong i{ color:#999; font-weight:normal;}*/
.mainConTitle .position,.mainConTitle2 .position{  position: absolute; right: 0px; bottom:0px;height:34px;  color: #333; font-size: 12px;line-height:34px;}
.mainConTitle .position a,.mainConTitle2 .position a{ padding-left: 5px; padding-right:5px;}
.mainConTitle .position a:hover{color:#005950}

.proListPic{width:750px;}
.proListPic li{ float:left; width:235px; margin-left:8px; margin-bottom:8px; }
.proListPic li a{ border:1px solid #ccc; padding:2px; display:block; text-align:center; }
.proListPic li img{ width:230px;}

.title{ line-height:35px; text-align:center;}
/*首页公司简介*/
.mainConTitle2{position: relative;width:990px; height:40px; 
border-bottom:2px solid #ccc;  color: #242D36;font-size:14px;  line-height:40px;}
.sy-company{ padding:5px;}
.jj-tu{ float:left; width:240px; height:200px; margin-top:10px;}
.company-tit{ float:left; width:470px; height:auto; margin-left:10px;padding-top:10px;}

/*首页新闻*/
.sy-new{ float:left; position:relative; width:720px; overflow:hidden; }
.r-gsjj2{ float:left; width:350px; border:1px solid #ccc;height:auto;}
.right-list{ height:auto;}
.right-list img{ margin:10px;}
.right-list ul li{ position:relative; width:350px;height:32px;background:url(../images/li.gif) no-repeat 8px center;text-indent:20px;border-bottom:1px dashed #ccc;}
.right-list ul li span{ position:absolute; right:5px; top:5px;}
.right-list ul li a{line-height:32px;}

.r-title{ height:40px; line-height:40px;border-bottom:2px solid #CCC;}
.r-tit{float:left;padding:0 5px;
display:inline-block;height:40px; line-height:40px; border-bottom:2px solid #06326e; color:#06326e; 
}
.r-tit span{ color:#999; font-size:13px; font-weight:normal;}
.r-more{float:right;margin-right:10px; font-size:12px;}
/*常见问题*/
.quest{ width:260px; height:345px; border:1px solid #ccc; float:right; overflow:hidden;}
.l-c-top{ height:40px; line-height:40px; border-bottom:2px solid #ccc; position:relative;}

#roll{ width:240px; height:287px; overflow:hidden;}
.question{ padding:5px;}
.question ul li{ line-height:30px;}
.question ul li a{ }
.question-l{ float:left; width:60px;}
.question-r{ float:left; width:170px; }
.daan{height:150px; overflow:hidden;}

/*分页代码*/
.fenye{ width:95%; margin:0 auto; text-align:right; line-height:1.5em;}
.fenye ul{float:left; width:70%;}
.fenye dd{float:right; width:30%;}
.fenye ul span{padding:3px 10px; margin:0px 4px; border:1px solid #ccc;float:left}
.fenye ul span a{ display:inline-block; text-align:center;color:#000; }
.fenye ul span:hover{background:#407fc5;color:#fff}
#current{background:#407fc5; color:#fff;}



/*首页新闻*/
/*.bottom-left{float:left;width:490px;  border:1px solid #ccc; height:auto; margin-left:5px; }
.right-new li{ width:490px;height:35px; line-height:35px; border-bottom:1px dashed #ccc; text-indent:25px; background:url(../images/li.png) no-repeat 5px center;}
.right-new li a{ float:left;}
.right-new li span{ float:right; margin-right:10px;}

.right-bg{height:35px; border-bottom:1px solid #ccc; background:#005950; }
.right-text{ float:left;line-height:35px; width:150px; text-indent:10px; color:#fff; font-weight:bold; }
.more{float:right;width:80px;height:35px;line-height:35px; margin-right:5px;display:block;}
.more a{ color:#fff;}*/


/*产品内容*/
.neirong-w{ width:710px; margin:0 auto;}
.neirong-w h1{margin: 8px 0px;color: #c00;text-align: center; font-size:18px; font-weight:bold;}
.neirong-w .proauthor{height:30px;line-height:30px;text-align: center;border: 1px dotted #999999;}
.protext{ line-height:25px; font-size:14px;}
.protext img{width:333px; height:250px; border:1px solid #ccc; padding:3px;}
.protext td{ text-align:center;}


.page-fy p{ border-bottom:1px dashed #ccc; color:#005950; line-height:35px;}
.page-fy span a{ color:#005950; }

.fan-tu{ float:left; width:400px; margin-left:20px;}
.fan-tu img{ width:350px; padding:2px; border:1px solid #ccc;}
.fan-text{ float:left;  line-height:30px;}
.fan-text h1{color: #c00; font-size:18px; font-weight:bold;}


/*相关文章*/
.xg-title{ width:700px; height:30px; line-height:30px; border:1px solid #ccc; margin:0 auto; color:#990000; font-weight:bold; text-indent:10px;}
.xg-artical{ width:690px; height:auto; display:inline-block; text-indent:10px;}
.xg-artical li{ float:left; width:330px; margin-left:15px; height:30px; line-height:30px; border-bottom:1px dashed #ccc; background:url(../images/li.png) no-repeat 5px center;text-indent:25px;}
.xg-artical li a{ float:left;  overflow:hidden;}
.xg-artical li span{ float:right;}

#hezi {margin:5px auto; overflow:hidden;width:700px; height:auto; padding:5px 3px 5px 0px;}

#hezi a {display:block; text-align:center;}
#hezi ul li { float:left; margin-left:5px!important; text-align:center; margin-top:5px; width:168px; height:auto; overflow:hidden; padding-top:1px; }
#hezi img{ width:160px; height:120px;border:1px solid #ccc; padding:2px;}


.newsList{ width: 730px;}
.newsList ul li{text-indent:20px; border-bottom:1px dashed #ccc;}
.newsList ul li div{background:url(../images/li.png) no-repeat 5px center;line-height:40px;}
.newsList ul li a{ color:#03438a; font-weight:bold;}
.newsList ul li a:hover{ color:#ff0000;}
.newsList ul li span{ float:right; margin-right:10px;}
.newsList ul li p{ line-height:30px;}

/*分页*/

 .pageBtn{width:710px; height:45px; text-align:left; font-size:15px;clear:both;padding-top:8px; margin-left:20px; font-size:13px;}
.pageBtn ul{float:right;width:450px;display:block; margin-right:30px; }
.pageBtn span{float:left;width:auto;border:1px solid #aaaaaa;text-align:center;margin-left:5px;background:#f0f0f0;padding:4px 10px;display:block;}
.pageBtn span a{color:#555555;display:block;}
.pageBtn span a:hover{ color:#ff0000; display:block;} 
#current{color:#000000;}

/*产品推荐滚动效果*/
#demoLeft {margin:0px auto; overflow:hidden;width:990px; height:auto; padding:5px 3px 5px 0px;}
#demoLeft .indemo {float:left;width:2000%; text-align:center;}
#demo1,#demo2 {float: left;}
#demo1 a,#demo2 a {display:block; text-align:center;}
#demo1 ul li,#demo2 ul li { float:left; margin-left:20px;  text-align:center; margin-top:5px;  height:auto; overflow:hidden;  }
#demo1 ul li,#demo2 ul li a{ border-bottom:1px solid #feb65d;}
#demo1 img,#demo2 img{ border:1px solid #ccc; padding:3px;}





